horse harness strap - Turkish English Dictionary